financing assurances - Turkish English Dictionary